Chris Pollett > Old Classes >
CS185c

( Print View )

Student Corner:
  [Grades Sec3]

  [Submit Sec3]

  [Class Sign Up Sec3]

  [
Lecture Notes]
  [Discussion Board]

Course Info:
  [Texts & Links]
  [Topics/Outcomes]
  [Outcomes Matrix]
  [Grading]
  [HW/Quiz Info]
  [Exam Info]
  [Regrades]
  [Honesty]
  [Additional Policies]
  [Announcements]

HWs and Quizzes:
  [Hw1]  [Hw2]  [Hw3]
  [Hw4]  [Quizzes]  [Project]

Practice Exams:
  [Mid]  [Final]

                           












CS185cFall 2009Lecture Notes

Cell Phone Progamming

Videos of lectures are available. As they are on my office machine and I don't want robots to try to download them, the directory is password protected. The login is guest and the password is guest.

Below are my lecture notes for the class so far. They should serve as a rough guide to what was covered on any given day. Frequently, however, I say more in class than is in these notes. Also, I tend to dynamically correct typos on the board that might appear in these lecture notes. So caveat emptor.

Week 1: [Aug 24 -- Introducing iPhone and Android Development] [Aug 26 -- Your First Mobile Apps]

Week 2: [Aug 31 -- Objective-C - Towards our Second iPhone App] [Sep 2 --Actions, Outlets, and UI Elements]

Week 3: [Sep 9 -- Android Layouts, Activities, and Intents]

Week 4: [Sep 14 -- More iPhone Controls][Sep 16 - Furlough Day, Chris DiBona, Guest Lecture]

Week 5: [Sep 21 -- Signing Apps, Auto-Rotations, Logging, Start Data Persistence] [Sep 23 -- Android Signing Apps, Logging, Start Data Persistence]

Week 6: [Sep 28 -- More Persistence] [Sep 30 -- Quitting Persistence, Multiviews]

Week 7: [Oct 5 -- Multiview Applications] [Oct 7 -- Networking Android]

Week 8: [Oct 12 -- Finish Networking Android, iPhone Networking] [Oct 14 -- Rock'em Sock'em Sockets and Tables]

Week 9: [Oct 19 -- Furlough Day] [Oct 21 -- Practice Midterm Day]

Week 10: [Oct 26 -- Midterm] [Oct 28 -- Android TableLayout, ListView]

Week 11: [Nov 2 -- Graphics Android] [Nov 4 -- OpenGL Android]

Week 12: [Nov 9 -- OpenGL] [Nov 11 -- Veteran's Day]

Week 13: [Nov 16 -- Graphics on the iPhone] [Nov 18 -- OpenGL iPhone]

Week 14: [Nov 23 -- iPhone Touch Events] [Nov 25 - (Furlough Day) Leo Lee Quest Lecture on OpenGL iPhone]

Week 15: [Nov 30 -- Finishing Touches] [Dec 2 -- Practice Final Day]

Week 16: [Dec 7 -- Demo Day]